to emit rays - Anglais Synonymes Dictionnaire